package study.myself.exception;

/**
* @Name: Teacher
* @Description: 抛出自定义异常对象测试类——并在抛出自定义异常对象时制定异常抛出规则
* @Author: 李超	lc_jack@foxmail.com
* @CreateDate: 2017-1-14 下午7:58:31 
* @Version: V1.0
 */
public class Teacher {
	
	/**
	* @Name: check
	* @Description: 分数校验类
	* 校验规则：
	* 	如果分数在0-100之间，则没有问题；
	* 	如果分数不在0-100之间，则抛出自定义异常，并给出异常信息
	* @Author: 李超	lc_jack@foxmail.com
	* @Version: V1.0
	* @CreateDate: 2017-1-14 下午8:01:01
	* @Parameters: @param score 分数
	* @Return: void 无
	* @throws MyException 
	 */
	public void check(int score) throws MyException {
		if(score < 0 || score > 100) {
			throw new MyException("分数必须在0-100之间!") ;
		} else {
			System.out.println("分数没有问题！");
		}
	}

}
